corrugated bitumen sheet - Francés Inglés Diccionario